#include <stdio.h>

//#include "udt.h"
//uint16_t udf_crc_table[UDF_MAX_NUM] = {0};
	
#include "udf_cfg.h"
#include "udf_def.h"
#include "udf.h"

#if (UDF_EN_01 < 1)
const sUDF_Info_t udf01_udf_info = {.crc = UDF01_CRC};
void udf01_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_02 < 1)
const sUDF_Info_t udf02_udf_info = {.crc = UDF02_CRC};
void udf02_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_03 < 1)
const sUDF_Info_t udf03_udf_info = {.crc = UDF03_CRC};
void udf03_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_04 < 1)
const sUDF_Info_t udf04_udf_info = {.crc = UDF04_CRC};
void udf04_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_05 < 1)
const sUDF_Info_t udf05_udf_info = {.crc = UDF05_CRC};
void udf05_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_06 < 1)
const sUDF_Info_t udf06_udf_info = {.crc = UDF06_CRC};
void udf06_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_07 < 1)
const sUDF_Info_t udf07_udf_info = {.crc = UDF07_CRC};
void udf07_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_08 < 1)
const sUDF_Info_t udf08_udf_info = {.crc = UDF08_CRC};
void udf08_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_09 < 1)
const sUDF_Info_t udf09_udf_info = {.crc = UDF09_CRC};
void udf09_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_10 < 1)
const sUDF_Info_t udf10_udf_info = {.crc = UDF10_CRC};
void udf10_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_11 < 1)
const sUDF_Info_t udf11_udf_info = {.crc = UDF11_CRC};
void udf11_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_12 < 1)
const sUDF_Info_t udf12_udf_info = {.crc = UDF12_CRC};
void udf12_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_13 < 1)
const sUDF_Info_t udf13_udf_info = {.crc = UDF13_CRC};
void udf13_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_14 < 1)
const sUDF_Info_t udf14_udf_info = {.crc = UDF14_CRC};
void udf14_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_15 < 1)
const sUDF_Info_t udf15_udf_info = {.crc = UDF15_CRC};
void udf15_udf_handle(void)
{
	;
}
#endif

#if (UDF_EN_16 < 1)
const sUDF_Info_t udf16_udf_info = {.crc = UDF16_CRC};
void udf16_udf_handle(void)
{
	;
}
#endif

